wrchart Demo

Interactive financial charting with Polars and TradingView-style aesthetics

Standard Chart Types

Traditional OHLCV candlestick charts with volume, and Heikin-Ashi smoothed candles for trend identification.

Standard Candlestick with Volume
252 bars
Heikin-Ashi (Smoothed Candles)
252 bars

Alternative Chart Types

Non-time-based charts that filter noise and focus on significant price movements. Renko, Kagi, Point & Figure, Line Break, and Range Bars.

Renko (brick=$0.56)
500 bricks
Kagi (reversal=$0.91)
89 lines
Three Line Break
85 lines
Range Bars ($0.74 range)
500 bars
Point & Figure ($1 box, 3-box reversal)
100 columns

High-Frequency Data Visualization

LTTB (Largest Triangle Three Buckets) downsampling preserves visual fidelity while dramatically reducing data points for smooth rendering.

High-Frequency Tick Data (50,000 points → 2k with LTTB)
Original: 50,000 points Displayed: 2,000 points Compression: 25.0x

GPU-Accelerated Million Point Rendering

WebGL-powered rendering with dynamic Level of Detail (LOD). Handles 1M+ data points at 60fps with smooth pan/zoom. Uses GPU acceleration for real-time tick data visualization.

GPU-Accelerated Tick Data (1,000,000 points)
Loading...
Controls: Mouse drag to pan, scroll to zoom. Dynamic LOD automatically adjusts detail based on zoom level.

Overlay Indicators

Technical indicators plotted directly on the price chart: Moving Averages (SMA, EMA, WMA) and Bollinger Bands.

Moving Averages (SMA, EMA, WMA - 20 period)
Bollinger Bands (20, 2σ)

Oscillator Indicators

Momentum indicators for overbought/oversold conditions and trend strength: RSI, Stochastic, and MACD.

RSI (14)
Stochastic (14, 3)
MACD (12, 26, 9)